communications supplementary detachment - Francés Inglés Diccionario